* {
    padding: 0;
    margin: 0;
    font-family: "Microsoft Yahei", "微软雅黑";
    box-sizing: border-box;
}
body {
    background: #f8f8f8;
    position: relative;
}
.head h3 {
    line-height: .8rem;
    border-bottom: #e7e7e6 .01rem solid;
    background: #fff;
    text-align: center;
    font-weight: normal;
    font-size: .34rem;
    color: #000;
    position: relative;
}
.head h3 .return_01 {
    display: inline-block;
    position: absolute;
    left: .2rem;
    top: .24rem;
}
.head h3 .return_01 img {
    width: .19rem;
}

.news_box {
    background: #fff;
    padding: .35rem;
    margin-top: .2rem;
}

.news_box>h3 {
    font-weight: normal;
    font-size: .26rem;
    color: #000;
    margin-bottom: .35rem;
}
.news_box>h3>span {
    color: #767676;
}
.news_box .span_01 {
    font-size: .26rem;
    color: #000;
    display: block;
}
.news_box .reason {
    width: 100%;
    color: #767676;
    margin-top: .15rem;
    font-size: .26rem;
    padding: .1rem;
    height: 1.6rem;
    border: #c7c7c7 solid .01rem;
    outline: none;
}
.news_box .reason:focus {
    border: #999 solid .01rem;
}
.note {
    padding: .35rem;
    font-size: .2rem;
    color: #767676;
}
.note>span {
    display: inline-block;
}
.note .span_02 {
    padding-left: .5rem;
    margin-top: -.35rem;
    line-height: .45rem;
}
.application_box {
    width: 100%;
    padding: 0 .18rem;
    position: absolute;
    bottom: .45rem;
}
.application_box button {
    width: 100%;
    background: #86f1a0;
    text-align: center;
    line-height: .96rem;
    outline: none;
    border: none;
    border-radius: .2rem;
    font-size: .37rem;
    color: #fff;
}